home *** CD-ROM | disk | FTP | other *** search
/ Amiga Plus 1995 #1 / Amiga Plus 1995 #1.iso / fish-disketten / fish_901-910 / d905 / action / s / filetypes
Text File  |  1994-12-13  |  3KB  |  179 lines

  1. #   Syntax
  2.  
  3. #   TYPE "Src Ada"
  4. #       SUBTYPE "Text"
  5. #       INSERTAFTER "Script"
  6. #       ICONNAME "def_Src Ada"  # path internaly expanded to "ENV:Sys/def_Src Ada.info"
  7. #       NAMEPATTERN *.ada
  8. #   # or OPTNAMEPATTERN *.ada
  9. #   # The 4 upper lines are optional but order MUST be kept.
  10. #   # Lower lines are for information about syntax, and if used order MUST be kept.
  11. #       # COMPAREBYTE OFFSET BYTES
  12. #       COMPAREBYTE 12 $ABADCAFE    # hex bytes, offset decimal
  13. #       COMPAREBYTE $23 "Coucou"    # string bytes, offset in hex
  14. #       SEARCHBYTE  "Salut"
  15. #       SEARCHBYTE  $DEADBEEF
  16. #       SEARCHPATTERN [CASE] "ST-??"
  17. #       MATCHPATTERN [CASE] 45 "ST-??"
  18. #   ENDTYPE
  19.  
  20. TYPE "Source C"
  21.     SUBTYPE     Text
  22.     ICONNAME    def_C
  23.     NAMEPATTERN "#?.c"
  24. ENDTYPE
  25.  
  26. TYPE "Include C"
  27.     SUBTYPE     Text
  28.     INSERTAFTER "Source C"
  29.     ICONNAME    def_H
  30.     NAMEPATTERN "#?.h"
  31. ENDTYPE
  32.  
  33. TYPE Asm
  34.     SUBTYPE     Text
  35.     ICONNAME    def_Asm
  36.     NAMEPATTERN "#?.(asm|s|a)"
  37. ENDTYPE
  38.  
  39. TYPE "Incld Asm"
  40.     SUBTYPE     Text
  41.     ICONNAME    def_I
  42.     NAMEPATTERN "#?.i"
  43. ENDTYPE
  44.  
  45. TYPE Doc
  46.     SUBTYPE Text
  47.     ICONNAME def_doc
  48.     NAMEPATTERN "#?.(Do[ck]|Man)#?"
  49. ENDTYPE
  50.  
  51. TYPE "PP Doc"
  52.     SUBTYPE "PP Data"
  53.     ICONNAME def_doc
  54.     NAMEPATTERN "#?.(Doc#?.pp|Doc)"
  55. ENDTYPE
  56.  
  57. TYPE ReadMe
  58.     SUBTYPE Text
  59.     INSERTAFTER Doc
  60.     ICONNAME def_doc
  61.     NAMEPATTERN "Read#?Me#?"
  62. ENDTYPE
  63.  
  64. TYPE Guide
  65.     SUBTYPE Text
  66.     INSERTAFTER ReadMe
  67.     ICONNAME def_Guide
  68.     NAMEPATTERN "#?.guide"
  69. ENDTYPE
  70.  
  71. TYPE "Tex"
  72.     SUBTYPE "Text"
  73.     ICONNAME    "def_Tex"
  74.     NAMEPATTERN "#?.Tex"
  75. ENDTYPE
  76.  
  77. TYPE Rexx
  78.     SUBTYPE Text
  79.     ICONNAME def_Rexx
  80.     NAMEPATTERN "#?.rexx"
  81. ENDTYPE
  82.  
  83. TYPE Basic
  84.     NAMEPATTERN "#?.bas"
  85. ENDTYPE
  86.  
  87. TYPE GFA
  88.     NAMEPATTERN "#?.GFA"
  89. ENDTYPE
  90.  
  91. TYPE "Tex Font"
  92.     COMPAREBYTE 0 $F7593647
  93. ENDTYPE
  94.  
  95. TYPE "Tex DVI"
  96.     OPTNAMEPATTERN "#?.dvi"
  97.     COMPAREBYTE 0 $F7020183
  98. ENDTYPE
  99.  
  100. TYPE "Warp"
  101.     OPTNAMEPATTERN "#?.wrp"
  102.     COMPAREBYTE 0 "Warp"
  103. ENDTYPE
  104.  
  105. TYPE "Zoom"
  106.     OPTNAMEPATTERN "#?.zoom"
  107.     COMPAREBYTE 0 "ZOOM"
  108. ENDTYPE
  109.  
  110. TYPE "ZIP"
  111.     OPTNAMEPATTERN "#?.zip"
  112.     COMPAREBYTE 0 $504B0304
  113. ENDTYPE
  114.  
  115. TYPE "GST"
  116.     OPTNAMEPATTERN "#?.gst"
  117.     COMPAREBYTE 6 "GST"
  118. ENDTYPE
  119.  
  120. TYPE "PPM V1.8"
  121.     COMPAREBYTE 0 $07231988
  122. ENDTYPE
  123.  
  124. TYPE "PPM V2.1"
  125.     COMPAREBYTE 0 $07231988
  126. ENDTYPE
  127.  
  128. TYPE "STSong"
  129.     COMPAREBYTE 0 "PACK"
  130. ENDTYPE
  131.  
  132. TYPE "ST Mod"
  133.     NAMEPATTERN "#?.(mod|mod.pp)"
  134. ENDTYPE
  135.  
  136. TYPE "JPEG"
  137.     OPTNAMEPATTERN "#?.(jpeg|jpg)"
  138.     COMPAREBYTE 0 $FFD8FFE0
  139. ENDTYPE
  140.  
  141. TYPE "PCX"
  142.     COMPAREBYTE 0 $0a050108
  143. ENDTYPE
  144.  
  145. TYPE "GIF"
  146.     COMPAREBYTE 0 "GIF8"
  147. ENDTYPE
  148.  
  149. TYPE "MaxiPlan"
  150.     COMPAREBYTE 0 $474c424c
  151. ENDTYPE
  152.  
  153. TYPE "Mnx5.0Obj"
  154.     INSERTAFTER "Object"
  155.     ICONNAME "def_Mnx5.0Obj"
  156.     COMPAREBYTE 0 $434a
  157. ENDTYPE
  158.  
  159. TYPE "Imagine"
  160.     SUBTYPE "IFF"
  161.     INSERTAFTER "FTXT"
  162.     ICONNAME "def_Imagine"
  163.     COMPAREBYTE 8 "TDDD"
  164. ENDTYPE
  165.  
  166. TYPE XPK
  167.     COMPAREBYTE 0 "XPKF"
  168. ENDTYPE
  169.  
  170. TYPE "GZIP"
  171.     OPTNAMEPATTERN "#?.(gz|z)"
  172.     COMPAREBYTE 0 $1F8B08
  173. ENDTYPE
  174.  
  175. TYPE "Compress"
  176.     OPTNAMEPATTERN "#?.Z"
  177.     COMPAREBYTE 0 $1F9D90
  178. ENDTYPE
  179.